
// Form dang nhap
function kiemtra()
{
	if(loginform.txtTenDangNhap.value=="")
	{
		alert("Vui lòng nhập tài khoản đăng nhập");
		loginform.txtTenDangNhap.focus();
		return false;
	}
	else if(loginform.txtMatKhau.value=="")
	{
		alert("Vui lòng nhập mật khẩu của tài khoản");
		loginform.txtMatKhau.focus();
		return false;
	}
	return true;
}

//rang buoc la so
function validateNumber(str)
{
	validate="0123456789";
	for(i=0;i<str.length;i++)
	{
		for(j=0;j<validate.length;j++)
			if(str.charAt(i)==validate.charAt(j))
				j=validate.length;
		if(j!=validate.length+1)
			return false;
	}
	return true;
}

//CAP NHAT SINH VIEN
	function click_btnCapNhatSinhVien()
	{	
		var rong = /\s/g;
		var flag = true;
		
		var maSinhVien = document.getElementById("txtMaSinhVien").value.replace(rong,"");
		var tenSinhVien = document.getElementById("txtTenSinhVien").value.replace(rong,"");
		var ngaySinh=document.getElementById("txtNgaySinh").value.replace(rong,"");
		var gioiTinh=document.getElementById("txtGioiTinh").value.replace(rong,"");
		var diaChi=document.getElementById("txtDiaChi").value.replace(rong,"");
		
		if(maSinhVien == "")
		{
			alert("Vui lòng nhập mã sinh viên của bạn");
			document.getElementById('txtMaSinhVien').focus();
			flag = false;
		}
		else if(tenSinhVien == "")
		{
			alert("Vui lòng nhập họ tên của bạn");
			document.getElementById('txtTenSinhVien').focus();
			flag = false;
		}
		else if(ngaySinh == "")
		{
			alert("Vui lòng nhập ngày sinh");
			document.getElementById('txtNgaySinh').focus();
			flag = false;
		}
		else if(!isNaN(ngaySinh))
		{
			alert("Không hợp lệ.Vui lòng nhập lại!!");
			document.getElementById('txtNgaySinh').focus();
			flag = false;
		}
		else if(gioiTinh == "")
		{
			alert("Vui lòng nhập giới tính");
			document.getElementById('txtGioiTinh').focus();
			flag = false;
		}
		else if(diaChi == "")
		{
			alert("Vui lòng nhập địa chỉ");
			document.getElementById('txtDiaChi').focus();
			flag = false;
		}
		else{
			flag = true;		
			if(confirm("Bạn có chắc chắn muốn cập nhật sinh viên này ko ?"))
			{
				document.getElementById("actionType").value="SinhVien_updateSV";
				document.forms["form_sinhvien"].submit();	
			}		
		}
	}
	
	//CAP NHAT MON HOC
	function click_btnCapNhatMonHoc()
	{	
		var rong = /\s/g;
		var flag = true;
		
		var maMonHoc = document.getElementById("txtMaMonHoc").value.replace(rong,"");
		var tenMonHoc = document.getElementById("txtTenMonHoc").value.replace(rong,"");
		var chungChi=document.getElementById("txtChungChi").value.replace(rong,"");
		var lePhi=document.getElementById("txtLePhi").value.replace(rong,"");
		
		if(maMonHoc == "")
		{
			alert("Vui lòng nhập mã môn học");
			document.getElementById('txtMaMonHoc').focus();
			flag = false;
		}
		else if(tenMonHoc == "")
		{
			alert("Vui lòng nhập tên môn học");
			document.getElementById('txtTenMonHoc').focus();
			flag = false;
		}
		else if(chungChi == "")
		{
			alert("Vui lòng nhập chứng chỉ môn học");
			document.getElementById('txtChungChi').focus();
			flag = false;
		}
		else if(!validateNumber(chungChi))
		{
			alert("Giá trị nhập vào không hợp lệ! Phải là số");
			document.getElementById('txtChungChi').focus();
			flag = false;
		}
		else if(lePhi == "")
		{
			alert("Vui lòng nhập lệ phí môn học");
			document.getElementById('txtLePhi').focus();
			flag = false;
		}
		else if(!validateNumber(lePhi))
		{
			alert("Giá trị nhập vào không hợp lệ! Phải là số");
			document.getElementById('txtLePhi').focus();
			flag = false;
		}
		else{
			flag = true;		
			if(confirm("Bạn có chắc chắn muốn cập nhật môn học này ko ?"))
			{
				document.getElementById("actionType").value="MonHoc_updateMH";
				document.forms["form_UpdateMonHoc"].submit();	
			}		
		}
	}
	
	//them sinh vien
	
	function click_btnThemSinhVien()
	{
		var rong = /\s/g;
		var flag = true;
		
		var maSinhVien = document.getElementById("txtMaSinhVien").value.replace(rong,"");
		var tenSinhVien = document.getElementById("txtTenSinhVien").value.replace(rong,"");
		var ngay = document.getElementById("txtNgay").value.replace(rong,"");
		var thang=document.getElementById("txtThang").value.replace(rong,"");
		var nam=document.getElementById("txtNam").value.replace(rong,"");
		var diaChi = document.getElementById("txtDiaChi").value.replace(rong,"");
		
		if(maSinhVien == "")
		{
			alert("Vui lòng nhập mã sinh viên");
			document.getElementById('txtMaSinhVien').focus();
			flag = false;
		}
		else if(tenSinhVien == "")
		{
			alert("Vui lòng nhập tên sinh viên");
			document.getElementById('txtTenSinhVien').focus();
			flag = false;
		}
		else if(!isNaN(tenSinhVien))
		{
			alert("Tên không là số và kí tự đặc biệt");
			document.getElementById('txtTenSinhVien').focus();
			flag = false;
		}
		else if(ngay == "" || isNaN(ngay) || ngay<1 || ngay>31)
		{
			alert("Ngày sinh không hợp lệ");
			document.getElementById('txtNgay').focus();
			flag = false;
		}
		else if(thang == "" || isNaN(thang) || thang<1 || thang>12)
		{
			alert("Tháng sinh không hợp lệ");
			document.getElementById('txtThang').focus();
			flag = false;
		}
		else if(nam == "" || isNaN(nam))
		{
			alert("Năm sinh không hợp lệ");
			document.getElementById('txtNam').focus();
			flag = false;
		}
		else if(nam < 1900)
		{
			alert("Năm sinh không đúng");
			document.getElementById('txtNam').focus();
			flag = false;
		}
		else if(diaChi == "")
		{
			alert("Vui lòng nhập địa chỉ của sinh viên");
			document.getElementById('txtDiaChi').focus();
			flag = false;
		}
		else{
			flag = true;		
			if(confirm("Bạn có chắc chắn muốn thêm sinh viên này ko ?"))
			{
				document.getElementById("actionType").value="insert_sinhvien";
				document.forms["form_themsinhvien"].submit();	
			}		
		}
	}
	
	//them mon hoc	
	function click_btnThemMonHoc()
	{	
		var rong = /\s/g;
		var flag = true;
		
		var maMonHoc = document.getElementById("txtMaMonHoc").value.replace(rong,"");
		var tenMonHoc = document.getElementById("txtTenMonHoc").value.replace(rong,"");
		var chungChi=document.getElementById("txtChungChi").value.replace(rong,"");
		var lePhi=document.getElementById("txtLePhi").value.replace(rong,"");
		
		if(maMonHoc == "")
		{
			alert("Vui lòng nhập mã môn học");
			document.getElementById('txtMaMonHoc').focus();
			flag = false;
		}
		else if(tenMonHoc == "")
		{
			alert("Vui lòng nhập tên môn học");
			document.getElementById('txtTenMonHoc').focus();
			flag = false;
		}
		else if(chungChi == "")
		{
			alert("Vui lòng nhập chứng chỉ môn học");
			document.getElementById('txtChungChi').focus();
			flag = false;
		}
		else if(!validateNumber(chungChi))
		{
			alert("Giá trị nhập vào không hợp lệ! Phải là số");
			document.getElementById('txtChungChi').focus();
			flag = false;
		}
		else if(lePhi == "")
		{
			alert("Vui lòng nhập lệ phí môn học");
			document.getElementById('txtLePhi').focus();
			flag = false;
		}
		else if(!validateNumber(lePhi))
		{
			alert("Giá trị nhập vào không hợp lệ! Phải là số");
			document.getElementById('txtLePhi').focus();
			flag = false;
		}
		else{
			flag = true;		
			if(confirm("Bạn có chắc chắn muốn thêm môn học này ko ?"))
			{
				document.getElementById("actionType").value="insert_monhoc";
				document.forms["form_themmonhoc"].submit();	
			}		
		}
}